home *** CD-ROM | disk | FTP | other *** search
-
- /*
-
- header file for gcinit -- GCOOPE 1.0 Public Domain July, 1994
-
- */
-
- extern object Char;
- extern object ShortInt;
- extern object Unsigned;
- extern object LongInt;
- extern object Pointer;
- extern object Dynmem;
- extern object Collection;
- extern object Array;
- extern object LowStream;
- extern object String;
- extern object StdStream;
- extern object Stream;
- extern object File;
-
- stat gcInit(void);
-
-
- #ifdef __GCINIT__
-
- stat Char_Install(void);
- stat ShortInt_Install(void);
- stat Unsigned_Install(void);
- stat LongInt_Install(void);
- stat Pointer_Install(void);
- stat Dynmem_Install(void);
- stat Collection_Install(void);
- stat Array_Install(void);
- stat LowStream_Install(void);
- stat String_Install(void);
- stat StdStream_Install(void);
- stat Stream_Install(void);
- stat File_Install(void);
-
- #else
-
- USEGEN(addressOf);
- USEGEN(reSize);
- USEGEN(getElem);
- USEGEN(putElem);
- USEGEN(sizeOf);
- USEGEN(numElems);
- USEGEN(changeVal);
- USEGEN(valueOf);
- USEGEN(asString);
- USEGEN(asHexStr);
- USEGEN(asShortInt);
- USEGEN(asLongInt);
- USEGEN(asUnsigned);
- USEGEN(addUnit);
- USEGEN(rmvUnit);
- USEGEN(getUnit);
- USEGEN(compact);
- USEGEN(asPointer);
- USEGEN(getPos);
- USEGEN(setPos);
- USEGEN(putByte);
- USEGEN(getByte);
- USEGEN(strmErr);
- USEGEN(clrErr);
- USEGEN(Putc);
- USEGEN(Getc);
- USEGEN(UnGet);
- USEGEN(Puts);
- USEGEN(Gets);
- USEGEN(Write);
- USEGEN(Read);
- USEGEN(SetBuf);
- USEGEN(Flush);
- USEGEN(Stat);
- USEGEN(lengthOf);
- USEGEN(asChar);
-
- #endif
-